Nuprl Definition : es-atom
0,22
postcript
pdf
i
>>
a
== Trans(
i
):
k
:Knd
kindtype(
i
;
k
)
state@
i
state@
i
>>
a
==
Send(
i
):
k
:Knd
kindtype(
i
;
k
)
state@
i
(Msg List)>>
a
==
Choose(
i
):
b
:Id
state@
i
(kindtype(
i
;locl(
b
))+Unit)>>
a
latex
clarification:
es-atom(
es
;
i
;
a
)
== es-trans(
es
;
i
):
k
:Knd
es-kindtype(
es
;
i
;
k
)
es-state(
es
;
i
)
es-state(
es
;
i
)>>
a
==
es-send(
es
;
i
):
k
:Knd
es-kindtype(
es
;
i
;
k
)
es-state(
es
;
i
)
(es-Msg(
es
) List)>>
a
==
es-choose(
es
;
i
):
b
:Id
es-state(
es
;
i
)
(es-kindtype(
es
;
i
;locl(
b
))+Unit)>>
a
latex
Definitions
Trans(
i
)
,
P
Q
,
Knd
,
type
List
,
Msg
,
Send(
i
)
,
x
:
T
>>
a
,
Id
,
x
:
A
B
(
x
)
,
state@
i
,
left
+
right
,
kindtype(
i
;
k
)
,
locl(
a
)
,
Unit
,
Choose(
i
)
FDL editor aliases
es-atom
origin